have a dig at - Turkish English Dictionary